spore sac

Noun
  1. organ containing or producing spores

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

spore sac
A scientist carefully examines a spore sac under a microscope.